دانلود مقاله.پایان نامه.گزارش کار.کارآموزی.جزوه.کتاب
خط آزاد فسا
برچسب

جزوه اصول طراحی کامپایلر

 

مترجم یا همگردان یا کامپایلر برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهم‌ترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان سطح پایین را به بالاتر تبدیل می‌کند را decompiler گوییم. ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند. به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید. در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبان‌های منبع وجود دارند که دامنه آنها از زبان‌های شناخته شده مانند فرترن و پاسکال تا زبان‌های خاص منظوره گسترده است. زبان‌های مقصد نیز گستردگی متناظر با این زبان‌ها دارند. یک زبان مقصد ممکن است زبان برنامه‌سازی دیگر یا زبان ماشین یا … باشد.

...

فرمت فایل: PPT (پاورپوینت) تعداد صفحات: 247

 

 

برای دانلود فایل اینجا کلیک کنید




ارسال توسط زهرا
نظر بدهید
برچسب

دانلود نرم افزار مترجم متن پیشرفته Ace Translator

 

نرم افزار مترجم متن قدرتمند  Ace Translator v8.8.1.583

Ace Translator نرم افزار ترجمه برای نیازهای روزمره ی شما می باشد. این نرم افزار قابلیت ترجمه به 58 زبان مختلف دنیا را دارد. این نرم افزار از موتور های قدرتمند ترجمه ی زبان، موجود در اینترنت استفاده می کند و به شما امکان ترجمه ی محتویات صفحات وب، نامه ها، ایمیل ها، چت و ... را می دهد.

نرم افزار مترجم متن پیشرفته ace-translator

زبان های پشتیبانی شده توسط این نرم افزار:

انگلیسی، فرانسوی، آلمانی، ایتالیایی، هلندی، پرتغالی، اسپانیایی، کاتالونیایی، یونانی، روسی، چینی(سنتی و ساده شده)، ژاپنی، کره ای، چک، بلغاری، رومانی، فلیپینی، هندی، فارسی، صربی، نروژی، لیتوانی، دانمارکی، فنلاندی، کرواسی، اندونزیایی، اکراین، اسلواکی، اسلوونی، لاتویانی، عربی، ویتنامی، سوئدی، پلندی، ترکی، تای، آلبانی، اسرائیلی، مجارستانی، مالتایی، بلاروسی، ایسلندی، مقدونی، استونیا، مالایی، اردو، ایرلندی، آفریقایی، ارمنی، گالیشی، ولزی، سواحیلی، آذربایجانی، گرجی، باکویی، هایتی، عبری.

قابلیت های کلیدی نرم افزار Ace Translator:

  •  نرم افزاری به منظور رفع نیازهای ترجمه ایی روزمره
  •  بهره مندی از موتورهای ترجمه ی زبان موجود در اینترنت
  •  ترجمه ی محتویات صفحات وب، نامه ها، ایمیل ها، چت و ...
  •  ترجمه به 58 زبان مختلف دنیا
  •  و ...

 

برای دانلود فایل اینجا کلیک کنید




تاریخ: برچسب:دانلود نرم افزار مترجم متن پیشرفته,دانلود نرم افزار مترجم متن پیشرفته Ace Translator,دانلود,دانلود نرم افزار مترجم متن ,نرم افزار مترجم, متن ,دانلود نرم افزار Ace Translator,مترجم,Ace Translator v8,8,1,583, نرم افزار ترجمه,دانلود نرم افزار ترجمه متن,نرم افزار ترجمه متن, نرم افزار موتور قدرتمند ترجمه ی زبان,موتور ترجمه ی زبان,اینترنت,صفحات وب, نامه , ایمیل , چت,انگلیسی, فرانسوی, آلمانی, ایتالیایی, هلندی, پرتغالی, اسپانیایی,کاتالونیایی, یونانی, روسی, چینی, ژاپنی, کره ای, چک, بلغاری, رومانی, فلیپینی, هندی, فارسی, صربی, نروژی, لیتوانی, دانمارکی, فنلاندی, کرواسی, اندونزیایی,اکراین, اسلواکی, اسلوونی, لاتویانی, عربی, ویتنامی,سوئدی,پلندی, ترکی,تای, آلبانی, اسرائیلی, مجارستانی,مالتایی, بلاروسی, ایسلندی, مقدونی, استونیا, مالایی,اردو, ایرلندی, آفریقایی,ارمنی, گالیشی,ولزی,سواحیلی,آذربایجانی,گرجی, باکویی, هایتی,عبری, نرم افزار Ace Translator,موتورهای ترجمه ی زبان,,
ارسال توسط زهرا
نظر بدهید
آخرین مطالب

صفحه قبل 1 2 3 4 5 ... 357 صفحه بعد